<?php
require_once(dirname(__FILE__)."/../include/db_mysql.php");
require_once(dirname(__FILE__)."/../include/httpclient.php");

function get_partyid_by_email($email_account)
{
	$sql = new SqlClass;
	//连接数据库
	$sql->connect();
	//执行sql语句

	//先检验email账户是否已被注册
    $sql_command = "SELECT * FROM `user` where email='$email_account';";
    $r = $sql->exec_sql( $sql_command );
	$row = mysql_fetch_array($r);
	if( $row == '' )  //说明该email账户没有被注册，那么肯定也没有对应的partyId。返回空。
	{
		$sql->close();
		return '';
	}

	//email账户已存在于user表中。得到其Id。并到userparty表中，将对应的partyId取出。
	$userId = $row['userId'];
	$sql_command = "SELECT * FROM `userparty` where userId='$userId';";
	$r = $sql->exec_sql( $sql_command );
	$row = mysql_fetch_array($r);
	if( $row == '' ) //说明该userId没有对应的partyId。
	{
		$sql->close();
		return '';
	}
	else
	{
		$sql->close();
		return $row['partyId'];
	}
}
?>